/**
 * Colores normales
**/
#topbar {
  background-image : url(../images/beca/bg_topbar.gif);
}

#linksmenu {
  background: url(../images/beca/semigris.png) repeat;
  width: 925px;
  border:1px;
}

#linksmenu a{
  background-color:#5c9ccc;
  width   : 100px !important;
  border  :  none !important;
  margin  :   1px;
  
  -moz-border-radius   : 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius : 5px;
  border-radius        : 5px;
}

#linksmenu a:hover{
  background-color:#1267a7;
}
html ul.topnav li ul.subnav li a {
  background-color: #5c9ccc !important;
}
html ul.topnav li ul.subnav li a:hover {
  background-color: #1267a7 !important;
}

.BlueText {
  color: #1200d6;
}

.RedText {
  color: #d60000;
}

.PseudoBlack {
  font-weight: bold;
}

.ColumnasAlternas0 {
  background-color: #EEEEFF;
}

.ColumnasAlternas1 {
  background-color: #8cbcfc;
}

.ColumnasAlternas2 {
  background-color: #1267a7;
}

.ui-slider-horizontal {
  border-color: #003300 !important;
}

.SelectedRows {
  background-color: #1267a7;
}

.SelectedRows td {
  color: #000000 !important;
}

#LoadingNow {
  background-color: #F7ECD2;
}

.TablaReportes th {
  font-size: 12px;
  font-weight: bold;
  padding: 2px;
  text-align: left;
  vertical-align: top;
  color: #FFFFFF;
  background:#1267a7;
  white-space: nowrap;
}

.TablaReportes td {
  font-size: 12px;
  padding: 2px;
  text-align: left;
  vertical-align: top;
  color: #000000;
  white-space: nowrap;
}

/********* Especificaciones del sitio *************/
body {
  /*
  background: url(../images/beca/background.jpg) 50% 0% no-repeat fixed;
  */
  background-color: #EEEEEE !important;
}

.content {
  width: 925px;
  margin-left: auto;
  margin-right: auto;
}

.header {
  background: url(../images/beca/semigris.png) repeat;
  text-align: center;
  margin-top: 5px;
  margin-bottom: 5px;
}

.top_menu {
  clear:both;
  width: 925px;
}

.contenido {
  background: #FFFFFF;
  padding: 20px;
}

.footer_pag {
  margin-top: 5px;
  padding: 5px;
  background-color:#5c9ccc;
  text-align: center;
}

.topnav {
  background: #5C9CCC;
  float:right !important;
}

.topnav li {
  height : 20px;
  margin :  1px !important;
  padding:  1px !important;
}

.topnav a {
  color: #FFFFFF !important;
  font: 700 11px "Tahoma", sans-serif;
}

.barra {
  background: url(../images/beca/bar_bg.png) 50% 0% repeat-x;
  height: 18px;
}

.barra span {
  font   : normal normal 700 12px/normal Tahoma;
  color  : #FFFFFF;
  padding-left:29px;
  vertical-align: middle;
}